You searched for:
“there are estimated to be 10”
A unit related to:
“there are estimated to be 10”
(There are estimated to be 10,000 million insects living in each square kilometer of habitable land on earth or 26,000 million per square mile)